Lisa Harrow


Omen III The Final Conflict (1981)